diff --git a/bundles/org.eclipse.ui.forms/META-INF/MANIFEST.MF b/bundles/org.eclipse.ui.forms/META-INF/MANIFEST.MF index 6f6405076ec..0f0fa404973 100644 --- a/bundles/org.eclipse.ui.forms/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.ui.forms/META-INF/MANIFEST.MF @@ -20,3 +20,4 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)", org.eclipse.e4.ui.css.swt;bundle-version="0.11.100" Bundle-RequiredExecutionEnvironment: JavaSE-17 Automatic-Module-Name: org.eclipse.ui.forms +Require-Capability: eclipse.swt;filter:="(image.format=svg)" diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/1.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/1.svg new file mode 100644 index 00000000000..c6108a899c5 --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/1.svg @@ -0,0 +1,547 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/2.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/2.svg new file mode 100644 index 00000000000..fafc63555fe --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/2.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/3.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/3.svg new file mode 100644 index 00000000000..37abd2623c0 --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/3.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/4.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/4.svg new file mode 100644 index 00000000000..eeff787ddf7 --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/4.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/5.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/5.svg new file mode 100644 index 00000000000..7d4428c71a2 --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/5.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/6.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/6.svg new file mode 100644 index 00000000000..b00711367d4 --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/6.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/7.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/7.svg new file mode 100644 index 00000000000..83f53a3e7bb --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/7.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/icons/progress/ani/8.svg b/bundles/org.eclipse.ui.forms/icons/progress/ani/8.svg new file mode 100644 index 00000000000..10dedd2c190 --- /dev/null +++ b/bundles/org.eclipse.ui.forms/icons/progress/ani/8.svg @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/BusyIndicator.java b/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/BusyIndicator.java index 4975a64b884..41acc160492 100644 --- a/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/BusyIndicator.java +++ b/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/BusyIndicator.java @@ -179,7 +179,7 @@ private Image getImage(int index) { imageCache = new Image[IMAGE_COUNT]; } if (imageCache[index] == null){ - ImageDescriptor descriptor = createImageDescriptor("$nl$/icons/progress/ani/" + (index + 1) + ".png"); //$NON-NLS-1$ //$NON-NLS-2$ + ImageDescriptor descriptor = createImageDescriptor("$nl$/icons/progress/ani/" + (index + 1) + ".svg"); //$NON-NLS-1$ //$NON-NLS-2$ imageCache[index] = descriptor.createImage(); } return imageCache[index];