diff --git a/bundles/org.eclipse.jface.notifications/META-INF/MANIFEST.MF b/bundles/org.eclipse.jface.notifications/META-INF/MANIFEST.MF
index 35f8df3ddd4..13b09d3dad1 100644
--- a/bundles/org.eclipse.jface.notifications/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.jface.notifications/META-INF/MANIFEST.MF
@@ -4,10 +4,11 @@ Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Bundle-SymbolicName: org.eclipse.jface.notifications
-Bundle-Version: 0.7.300.qualifier
+Bundle-Version: 0.7.400.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: org.eclipse.jface.notifications,
org.eclipse.jface.notifications.internal;x-internal:=true
Automatic-Module-Name: org.eclipse.jface.notifications
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.29.0",
org.eclipse.jface;bundle-version="3.20.0"
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/bundles/org.eclipse.jface.notifications/icons/eview16/notification-close-active.svg b/bundles/org.eclipse.jface.notifications/icons/eview16/notification-close-active.svg
new file mode 100644
index 00000000000..19f3b268c89
--- /dev/null
+++ b/bundles/org.eclipse.jface.notifications/icons/eview16/notification-close-active.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/bundles/org.eclipse.jface.notifications/icons/eview16/notification-close.svg b/bundles/org.eclipse.jface.notifications/icons/eview16/notification-close.svg
new file mode 100644
index 00000000000..52721dd522d
--- /dev/null
+++ b/bundles/org.eclipse.jface.notifications/icons/eview16/notification-close.svg
@@ -0,0 +1,45 @@
+
+
diff --git a/bundles/org.eclipse.jface.notifications/src/org/eclipse/jface/notifications/internal/CommonImages.java b/bundles/org.eclipse.jface.notifications/src/org/eclipse/jface/notifications/internal/CommonImages.java
index 0a24e7d1301..48f7221a6f0 100644
--- a/bundles/org.eclipse.jface.notifications/src/org/eclipse/jface/notifications/internal/CommonImages.java
+++ b/bundles/org.eclipse.jface.notifications/src/org/eclipse/jface/notifications/internal/CommonImages.java
@@ -49,8 +49,8 @@ public class CommonImages {
private static final String T_EVIEW = "eview16"; //$NON-NLS-1$
- public static final ImageDescriptor NOTIFICATION_CLOSE = create(T_EVIEW, "notification-close.png"); //$NON-NLS-1$
- public static final ImageDescriptor NOTIFICATION_CLOSE_HOVER = create(T_EVIEW, "notification-close-active.png"); //$NON-NLS-1$
+ public static final ImageDescriptor NOTIFICATION_CLOSE = create(T_EVIEW, "notification-close.svg"); //$NON-NLS-1$
+ public static final ImageDescriptor NOTIFICATION_CLOSE_HOVER = create(T_EVIEW, "notification-close-active.svg"); //$NON-NLS-1$
private static ImageDescriptor create(String prefix, String name) {
try {
diff --git a/bundles/org.eclipse.jface.text/META-INF/MANIFEST.MF b/bundles/org.eclipse.jface.text/META-INF/MANIFEST.MF
index acefb2ae950..d1429ea7467 100644
--- a/bundles/org.eclipse.jface.text/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.jface.text/META-INF/MANIFEST.MF
@@ -40,3 +40,4 @@ Require-Bundle:
Import-Package: com.ibm.icu.text
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: org.eclipse.jface.text
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionAnnotation.java b/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionAnnotation.java
index 6c92aaff6e5..767944429f4 100644
--- a/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionAnnotation.java
+++ b/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/ProjectionAnnotation.java
@@ -141,9 +141,9 @@ private Image getImage(Display display) {
private void initializeImages(Display display) {
if (fgCollapsedImage == null) {
- ImageDescriptor descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/collapsed.png"); //$NON-NLS-1$
+ ImageDescriptor descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/collapsed.svg"); //$NON-NLS-1$
fgCollapsedImage= descriptor.createImage(display);
- descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/expanded.png"); //$NON-NLS-1$
+ descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/expanded.svg"); //$NON-NLS-1$
fgExpandedImage= descriptor.createImage(display);
display.disposeExec(new DisplayDisposeRunnable());
}
diff --git a/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/images/collapsed.svg b/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/images/collapsed.svg
new file mode 100644
index 00000000000..852ac578d63
--- /dev/null
+++ b/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/images/collapsed.svg
@@ -0,0 +1,188 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/images/expanded.svg b/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/images/expanded.svg
new file mode 100644
index 00000000000..408ad2b8e24
--- /dev/null
+++ b/bundles/org.eclipse.jface.text/projection/org/eclipse/jface/text/source/projection/images/expanded.svg
@@ -0,0 +1,182 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter.java b/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter.java
index a57bd688a90..e13ec43bffe 100644
--- a/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter.java
+++ b/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter.java
@@ -367,7 +367,7 @@ public void setContentAssistCueProvider(final ILabelProvider labelProvider) {
*/
private Image getDefaultCueImage() {
if (fCachedDefaultCueImage == null) {
- ImageDescriptor cueID= ImageDescriptor.createFromFile(AbstractControlContentAssistSubjectAdapter.class, "images/content_assist_cue.png"); //$NON-NLS-1$
+ ImageDescriptor cueID= ImageDescriptor.createFromFile(AbstractControlContentAssistSubjectAdapter.class, "images/content_assist_cue.svg"); //$NON-NLS-1$
fCachedDefaultCueImage= cueID.createImage(getControl().getDisplay());
}
return fCachedDefaultCueImage;
diff --git a/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/images/content_assist_cue.svg b/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/images/content_assist_cue.svg
new file mode 100644
index 00000000000..0963d2e8add
--- /dev/null
+++ b/bundles/org.eclipse.jface.text/src/org/eclipse/jface/contentassist/images/content_assist_cue.svg
@@ -0,0 +1,193 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/META-INF/MANIFEST.MF b/bundles/org.eclipse.jface/META-INF/MANIFEST.MF
index fccd11d6b32..59a39a6cee3 100644
--- a/bundles/org.eclipse.jface/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.jface/META-INF/MANIFEST.MF
@@ -44,3 +44,4 @@ Import-Package: javax.xml.parsers,
org.w3c.dom,
org.xml.sax
Automatic-Module-Name: org.eclipse.jface
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/bundles/org.eclipse.jface/icons/full/dots_button.svg b/bundles/org.eclipse.jface/icons/full/dots_button.svg
new file mode 100644
index 00000000000..94334f3226d
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/dots_button.svg
@@ -0,0 +1,215 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/help.svg b/bundles/org.eclipse.jface/icons/full/help.svg
new file mode 100644
index 00000000000..af0d1f3cd62
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/help.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/message_error.svg b/bundles/org.eclipse.jface/icons/full/message_error.svg
new file mode 100644
index 00000000000..459f1448959
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/message_error.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/message_info.svg b/bundles/org.eclipse.jface/icons/full/message_info.svg
new file mode 100644
index 00000000000..555542493b3
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/message_info.svg
@@ -0,0 +1,229 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/message_warning.svg b/bundles/org.eclipse.jface/icons/full/message_warning.svg
new file mode 100644
index 00000000000..44a4632d95d
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/message_warning.svg
@@ -0,0 +1,368 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/page.svg b/bundles/org.eclipse.jface/icons/full/page.svg
new file mode 100644
index 00000000000..5b28aefcce0
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/page.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/popup_menu.svg b/bundles/org.eclipse.jface/icons/full/popup_menu.svg
new file mode 100644
index 00000000000..df2e430aae9
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/popup_menu.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/popup_menu_disabled.svg b/bundles/org.eclipse.jface/icons/full/popup_menu_disabled.svg
new file mode 100644
index 00000000000..2f0a5d442c7
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/popup_menu_disabled.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/pref_dialog_title.svg b/bundles/org.eclipse.jface/icons/full/pref_dialog_title.svg
new file mode 100644
index 00000000000..8603193752a
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/pref_dialog_title.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/icons/full/title_banner.svg b/bundles/org.eclipse.jface/icons/full/title_banner.svg
new file mode 100644
index 00000000000..1c54dae9216
--- /dev/null
+++ b/bundles/org.eclipse.jface/icons/full/title_banner.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/action/StatusLine.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/action/StatusLine.java
index 4fe5b5bed7c..f0e959f1387 100644
--- a/bundles/org.eclipse.jface/src/org/eclipse/jface/action/StatusLine.java
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/action/StatusLine.java
@@ -120,7 +120,7 @@
/** stop image descriptor */
protected static ImageDescriptor fgStopImage = ImageDescriptor
- .createFromFile(StatusLine.class, "images/stop.png");//$NON-NLS-1$
+ .createFromFile(StatusLine.class, "images/stop.svg");//$NON-NLS-1$
private MenuItem copyMenuItem;
static {
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/action/images/stop.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/action/images/stop.svg
new file mode 100644
index 00000000000..4bd3f207b1b
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/action/images/stop.svg
@@ -0,0 +1,4572 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/help.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/help.svg
new file mode 100644
index 00000000000..af0d1f3cd62
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/help.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_error.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_error.svg
new file mode 100644
index 00000000000..459f1448959
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_error.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_info.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_info.svg
new file mode 100644
index 00000000000..555542493b3
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_info.svg
@@ -0,0 +1,229 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_warning.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_warning.svg
new file mode 100644
index 00000000000..44a4632d95d
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/message_warning.svg
@@ -0,0 +1,368 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu.svg
new file mode 100644
index 00000000000..df2e430aae9
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu_disabled.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu_disabled.svg
new file mode 100644
index 00000000000..2f0a5d442c7
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/popup_menu_disabled.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/title_banner.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/title_banner.svg
new file mode 100644
index 00000000000..1c54dae9216
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/images/title_banner.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/FieldDecorationRegistry.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/FieldDecorationRegistry.java
index a334e769a88..f329e8ffbd2 100644
--- a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/FieldDecorationRegistry.java
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/FieldDecorationRegistry.java
@@ -109,25 +109,25 @@ public class FieldDecorationRegistry {
// Define the images used in the standard decorations.
imageRegistry.put(IMG_DEC_FIELD_CONTENT_PROPOSAL, ImageDescriptor
.createFromFile(FieldDecorationRegistry.class,
- "images/contassist_ovr.png"));//$NON-NLS-1$
+ "images/contassist_ovr.svg"));//$NON-NLS-1$
imageRegistry.put(IMG_DEC_FIELD_ERROR, ImageDescriptor.createFromFile(
- FieldDecorationRegistry.class, "images/error_ovr.png"));//$NON-NLS-1$
+ FieldDecorationRegistry.class, "images/error_ovr.svg"));//$NON-NLS-1$
imageRegistry.put(IMG_DEC_FIELD_WARNING, ImageDescriptor
.createFromFile(FieldDecorationRegistry.class,
- "images/warn_ovr.png"));//$NON-NLS-1$
+ "images/warn_ovr.svg"));//$NON-NLS-1$
imageRegistry.put(IMG_DEC_FIELD_REQUIRED, ImageDescriptor
.createFromFile(FieldDecorationRegistry.class,
- "images/required_field_cue.png"));//$NON-NLS-1$
+ "images/required_field_cue.svg"));//$NON-NLS-1$
imageRegistry.put(IMG_DEC_FIELD_ERROR_QUICKFIX, ImageDescriptor
.createFromFile(FieldDecorationRegistry.class,
- "images/errorqf_ovr.png"));//$NON-NLS-1$
+ "images/errorqf_ovr.svg"));//$NON-NLS-1$
imageRegistry.put(IMG_DEC_FIELD_INFO, ImageDescriptor
.createFromFile(FieldDecorationRegistry.class,
- "images/info_ovr.png"));//$NON-NLS-1$
+ "images/info_ovr.svg"));//$NON-NLS-1$
// Define the standard decorations. Some do not have standard
// descriptions. Use null in these cases.
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/contassist_ovr.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/contassist_ovr.svg
new file mode 100644
index 00000000000..f1ac95a6d66
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/contassist_ovr.svg
@@ -0,0 +1,204 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/error_ovr.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/error_ovr.svg
new file mode 100644
index 00000000000..ba4fa3cdae0
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/error_ovr.svg
@@ -0,0 +1,78 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/errorqf_ovr.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/errorqf_ovr.svg
new file mode 100644
index 00000000000..12381ff688d
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/errorqf_ovr.svg
@@ -0,0 +1,226 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/info_ovr.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/info_ovr.svg
new file mode 100644
index 00000000000..0030eb6b1cf
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/info_ovr.svg
@@ -0,0 +1,84 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/required_field_cue.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/required_field_cue.svg
new file mode 100644
index 00000000000..049cd123fb5
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/required_field_cue.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/warn_ovr.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/warn_ovr.svg
new file mode 100644
index 00000000000..159446cd8a3
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/images/warn_ovr.svg
@@ -0,0 +1,153 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/images/dots_button.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/images/dots_button.svg
new file mode 100644
index 00000000000..94334f3226d
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/images/dots_button.svg
@@ -0,0 +1,215 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/preference/images/pref_dialog_title.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/preference/images/pref_dialog_title.svg
new file mode 100644
index 00000000000..8603193752a
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/preference/images/pref_dialog_title.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/JFaceResources.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/JFaceResources.java
index 14d70de6a02..3644ce28538 100644
--- a/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/JFaceResources.java
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/JFaceResources.java
@@ -428,33 +428,33 @@ private static void initializeDefaultImages() {
} catch (Throwable exception) {
// Test to see if OSGI is present
}
- declareImage(bundle, Wizard.DEFAULT_IMAGE, ICONS_PATH + "page.png", //$NON-NLS-1$
- Wizard.class, "images/page.png"); //$NON-NLS-1$
+ declareImage(bundle, Wizard.DEFAULT_IMAGE, ICONS_PATH + "page.svg", //$NON-NLS-1$
+ Wizard.class, "images/page.svg"); //$NON-NLS-1$
// register default images for dialogs
declareImage(bundle, Dialog.DLG_IMG_MESSAGE_INFO, ICONS_PATH
- + "message_info.png", Dialog.class, "images/message_info.png"); //$NON-NLS-1$ //$NON-NLS-2$
+ + "message_info.svg", Dialog.class, "images/message_info.svg"); //$NON-NLS-1$ //$NON-NLS-2$
declareImage(bundle, Dialog.DLG_IMG_MESSAGE_WARNING, ICONS_PATH
- + "message_warning.png", Dialog.class, //$NON-NLS-1$
- "images/message_warning.png"); //$NON-NLS-1$
+ + "message_warning.svg", Dialog.class, //$NON-NLS-1$
+ "images/message_warning.svg"); //$NON-NLS-1$
declareImage(bundle, Dialog.DLG_IMG_MESSAGE_ERROR, ICONS_PATH
- + "message_error.png", Dialog.class, "images/message_error.png");//$NON-NLS-1$ //$NON-NLS-2$
+ + "message_error.svg", Dialog.class, "images/message_error.svg");//$NON-NLS-1$ //$NON-NLS-2$
declareImage(bundle, Dialog.DLG_IMG_HELP,
- ICONS_PATH + "help.png", Dialog.class, "images/help.png");//$NON-NLS-1$ //$NON-NLS-2$
+ ICONS_PATH + "help.svg", Dialog.class, "images/help.svg");//$NON-NLS-1$ //$NON-NLS-2$
declareImage(
bundle,
TitleAreaDialog.DLG_IMG_TITLE_BANNER,
- ICONS_PATH + "title_banner.png", TitleAreaDialog.class, "images/title_banner.png");//$NON-NLS-1$ //$NON-NLS-2$
+ ICONS_PATH + "title_banner.svg", TitleAreaDialog.class, "images/title_banner.svg");//$NON-NLS-1$ //$NON-NLS-2$
declareImage(
bundle,
PreferenceDialog.PREF_DLG_TITLE_IMG,
- ICONS_PATH + "pref_dialog_title.png", PreferenceDialog.class, "images/pref_dialog_title.png");//$NON-NLS-1$ //$NON-NLS-2$
+ ICONS_PATH + "pref_dialog_title.svg", PreferenceDialog.class, "images/pref_dialog_title.svg");//$NON-NLS-1$ //$NON-NLS-2$
declareImage(bundle, PopupDialog.POPUP_IMG_MENU, ICONS_PATH
- + "popup_menu.png", PopupDialog.class, "images/popup_menu.png");//$NON-NLS-1$ //$NON-NLS-2$
+ + "popup_menu.svg", PopupDialog.class, "images/popup_menu.svg");//$NON-NLS-1$ //$NON-NLS-2$
declareImage(
bundle,
PopupDialog.POPUP_IMG_MENU_DISABLED,
- ICONS_PATH + "popup_menu_disabled.png", PopupDialog.class, "images/popup_menu_disabled.png");//$NON-NLS-1$ //$NON-NLS-2$
+ ICONS_PATH + "popup_menu_disabled.svg", PopupDialog.class, "images/popup_menu_disabled.svg");//$NON-NLS-1$ //$NON-NLS-2$
}
/**
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/DialogCellEditor.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/DialogCellEditor.java
index 56a5c678a8d..cddf882a9c8 100644
--- a/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/DialogCellEditor.java
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/DialogCellEditor.java
@@ -96,7 +96,7 @@ public abstract class DialogCellEditor extends CellEditor {
static {
ImageRegistry reg = JFaceResources.getImageRegistry();
reg.put(CELL_EDITOR_IMG_DOTS_BUTTON, ImageDescriptor.createFromFile(
- DialogCellEditor.class, "images/dots_button.png"));//$NON-NLS-1$
+ DialogCellEditor.class, "images/dots_button.svg"));//$NON-NLS-1$
}
/**
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/ProgressMonitorPart.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/ProgressMonitorPart.java
index 8df212b5502..61f31f6c62c 100644
--- a/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/ProgressMonitorPart.java
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/ProgressMonitorPart.java
@@ -275,7 +275,7 @@ protected void initialize(Layout layout, int progressIndicatorHeight) {
}
}));
final Image stopImage = ImageDescriptor.createFromFile(
- ProgressMonitorPart.class, "images/stop.png").createImage(getDisplay()); //$NON-NLS-1$
+ ProgressMonitorPart.class, "images/stop.svg").createImage(getDisplay()); //$NON-NLS-1$
fToolBar.setCursor(this.getDisplay().getSystemCursor(SWT.CURSOR_ARROW));
fStopButton.setImage(stopImage);
fStopButton.addDisposeListener(e -> {
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/images/page.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/images/page.svg
new file mode 100644
index 00000000000..5b28aefcce0
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/images/page.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/images/stop.svg b/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/images/stop.svg
new file mode 100644
index 00000000000..f35099047db
--- /dev/null
+++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/images/stop.svg
@@ -0,0 +1,4572 @@
+
+
+
+