diff --git a/examples/org.eclipse.e4.demo.cssbridge/icons/app.gif b/examples/org.eclipse.e4.demo.cssbridge/icons/app.gif
deleted file mode 100644
index 34fb3c9d8cb7..000000000000
Binary files a/examples/org.eclipse.e4.demo.cssbridge/icons/app.gif and /dev/null differ
diff --git a/examples/org.eclipse.e4.demo.cssbridge/icons/app.svg b/examples/org.eclipse.e4.demo.cssbridge/icons/app.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.e4.demo.cssbridge/icons/app.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.e4.demo.cssbridge/plugin.xml b/examples/org.eclipse.e4.demo.cssbridge/plugin.xml
index 05d006814a0a..2198f2cf23c2 100644
--- a/examples/org.eclipse.e4.demo.cssbridge/plugin.xml
+++ b/examples/org.eclipse.e4.demo.cssbridge/plugin.xml
@@ -73,7 +73,7 @@
name="%product.name">
+ value="icons/app.svg">
+
+
+
diff --git a/examples/org.eclipse.e4.ui.examples.job/icons/sample.gif b/examples/org.eclipse.e4.ui.examples.job/icons/sample.gif
deleted file mode 100644
index 34fb3c9d8cb7..000000000000
Binary files a/examples/org.eclipse.e4.ui.examples.job/icons/sample.gif and /dev/null differ
diff --git a/examples/org.eclipse.e4.ui.examples.job/icons/sample.svg b/examples/org.eclipse.e4.ui.examples.job/icons/sample.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.e4.ui.examples.job/icons/sample.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.e4.ui.examples.job/icons/suspend.gif b/examples/org.eclipse.e4.ui.examples.job/icons/suspend.gif
deleted file mode 100644
index 0d71e428d79d..000000000000
Binary files a/examples/org.eclipse.e4.ui.examples.job/icons/suspend.gif and /dev/null differ
diff --git a/examples/org.eclipse.e4.ui.examples.job/icons/suspend.svg b/examples/org.eclipse.e4.ui.examples.job/icons/suspend.svg
new file mode 100644
index 000000000000..ddac8b192ab2
--- /dev/null
+++ b/examples/org.eclipse.e4.ui.examples.job/icons/suspend.svg
@@ -0,0 +1,74 @@
+
+
+
+
diff --git a/examples/org.eclipse.e4.ui.examples.job/icons/tree_view.gif b/examples/org.eclipse.e4.ui.examples.job/icons/tree_view.gif
deleted file mode 100644
index ce8bdb99b732..000000000000
Binary files a/examples/org.eclipse.e4.ui.examples.job/icons/tree_view.gif and /dev/null differ
diff --git a/examples/org.eclipse.e4.ui.examples.job/icons/tree_view.svg b/examples/org.eclipse.e4.ui.examples.job/icons/tree_view.svg
new file mode 100644
index 000000000000..41d3f9068b8a
--- /dev/null
+++ b/examples/org.eclipse.e4.ui.examples.job/icons/tree_view.svg
@@ -0,0 +1,356 @@
+
+
+
+
diff --git a/examples/org.eclipse.e4.ui.examples.job/job_factory_view.e4xmi b/examples/org.eclipse.e4.ui.examples.job/job_factory_view.e4xmi
index 32374d1a3210..f854a264d807 100644
--- a/examples/org.eclipse.e4.ui.examples.job/job_factory_view.e4xmi
+++ b/examples/org.eclipse.e4.ui.examples.job/job_factory_view.e4xmi
@@ -1,7 +1,7 @@
-
+
View
categoryTag:General
diff --git a/examples/org.eclipse.e4.ui.examples.job/src/org/eclipse/e4/ui/examples/jobs/TestJob.java b/examples/org.eclipse.e4.ui.examples.job/src/org/eclipse/e4/ui/examples/jobs/TestJob.java
index 4a0e214a6e2d..3f9c0a3b9c72 100644
--- a/examples/org.eclipse.e4.ui.examples.job/src/org/eclipse/e4/ui/examples/jobs/TestJob.java
+++ b/examples/org.eclipse.e4.ui.examples.job/src/org/eclipse/e4/ui/examples/jobs/TestJob.java
@@ -72,8 +72,7 @@ public TestJob(long duration, boolean lock, boolean failure,
this.rescheduleWait = rescheduleWait;
setProperty(IProgressConstants.ICON_PROPERTY,
- getImageDescriptor("icons/sample.gif"));
- if (lock)
+ getImageDescriptor("icons/sample.svg")); if (lock)
setRule(ResourcesPlugin.getWorkspace().getRoot());
}
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/change_obj.gif b/examples/org.eclipse.ui.examples.contributions/icons/change_obj.gif
deleted file mode 100755
index ce8bdb99b732..000000000000
Binary files a/examples/org.eclipse.ui.examples.contributions/icons/change_obj.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/change_obj.svg b/examples/org.eclipse.ui.examples.contributions/icons/change_obj.svg
new file mode 100644
index 000000000000..452fceb540ad
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.contributions/icons/change_obj.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/editor.gif b/examples/org.eclipse.ui.examples.contributions/icons/editor.gif
deleted file mode 100755
index c48d9a95677c..000000000000
Binary files a/examples/org.eclipse.ui.examples.contributions/icons/editor.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/editor.svg b/examples/org.eclipse.ui.examples.contributions/icons/editor.svg
new file mode 100644
index 000000000000..fbad0ece47f4
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.contributions/icons/editor.svg
@@ -0,0 +1,294 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/new_wiz.gif b/examples/org.eclipse.ui.examples.contributions/icons/new_wiz.gif
deleted file mode 100644
index 7aea894d0b60..000000000000
Binary files a/examples/org.eclipse.ui.examples.contributions/icons/new_wiz.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/new_wiz.svg b/examples/org.eclipse.ui.examples.contributions/icons/new_wiz.svg
new file mode 100644
index 000000000000..d080de794e2a
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.contributions/icons/new_wiz.svg
@@ -0,0 +1,546 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/perspective.gif b/examples/org.eclipse.ui.examples.contributions/icons/perspective.gif
deleted file mode 100644
index 008fd7ada9a4..000000000000
Binary files a/examples/org.eclipse.ui.examples.contributions/icons/perspective.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/perspective.svg b/examples/org.eclipse.ui.examples.contributions/icons/perspective.svg
new file mode 100644
index 000000000000..785099ef4821
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.contributions/icons/perspective.svg
@@ -0,0 +1,292 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/sample.gif b/examples/org.eclipse.ui.examples.contributions/icons/sample.gif
deleted file mode 100644
index 34fb3c9d8cb7..000000000000
Binary files a/examples/org.eclipse.ui.examples.contributions/icons/sample.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/sample.svg b/examples/org.eclipse.ui.examples.contributions/icons/sample.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.contributions/icons/sample.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/sample2.gif b/examples/org.eclipse.ui.examples.contributions/icons/sample2.gif
deleted file mode 100644
index 252d7ebcb8c7..000000000000
Binary files a/examples/org.eclipse.ui.examples.contributions/icons/sample2.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.contributions/icons/sample2.svg b/examples/org.eclipse.ui.examples.contributions/icons/sample2.svg
new file mode 100644
index 000000000000..35549c7190df
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.contributions/icons/sample2.svg
@@ -0,0 +1,168 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.contributions/plugin.xml b/examples/org.eclipse.ui.examples.contributions/plugin.xml
index 96fe1f863d5f..ab7e462527ec 100644
--- a/examples/org.eclipse.ui.examples.contributions/plugin.xml
+++ b/examples/org.eclipse.ui.examples.contributions/plugin.xml
@@ -162,7 +162,7 @@
id="org.eclipse.ui.examples.contributions.toolbars.sampleToolbar">
@@ -249,7 +249,7 @@
locationURI="toolbar:org.eclipse.ui.examples.contributions.view?after=additions">
@@ -485,7 +485,7 @@
id="org.eclipse.ui.examples.contributions.editor.toolbar">
@@ -529,7 +529,7 @@
@@ -594,7 +594,7 @@
@@ -607,7 +607,7 @@
name="%info.product.name">
+ value="icons/sample2.svg">
+ value="product_lg.svg">
+
+
+
diff --git a/examples/org.eclipse.ui.examples.javaeditor/icons/sample.gif b/examples/org.eclipse.ui.examples.javaeditor/icons/sample.gif
deleted file mode 100644
index 34fb3c9d8cb7..000000000000
Binary files a/examples/org.eclipse.ui.examples.javaeditor/icons/sample.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.javaeditor/icons/sample.svg b/examples/org.eclipse.ui.examples.javaeditor/icons/sample.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.javaeditor/icons/sample.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.job/icons/job_view.gif b/examples/org.eclipse.ui.examples.job/icons/job_view.gif
deleted file mode 100644
index 81fb7b4a39df..000000000000
Binary files a/examples/org.eclipse.ui.examples.job/icons/job_view.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.job/icons/job_view.svg b/examples/org.eclipse.ui.examples.job/icons/job_view.svg
new file mode 100644
index 000000000000..52d9348e1acc
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.job/icons/job_view.svg
@@ -0,0 +1,384 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.job/icons/sample.gif b/examples/org.eclipse.ui.examples.job/icons/sample.gif
deleted file mode 100644
index 34fb3c9d8cb7..000000000000
Binary files a/examples/org.eclipse.ui.examples.job/icons/sample.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.job/icons/sample.svg b/examples/org.eclipse.ui.examples.job/icons/sample.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.job/icons/sample.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.job/icons/suspend.gif b/examples/org.eclipse.ui.examples.job/icons/suspend.gif
deleted file mode 100644
index 0d71e428d79d..000000000000
Binary files a/examples/org.eclipse.ui.examples.job/icons/suspend.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.job/icons/suspend.svg b/examples/org.eclipse.ui.examples.job/icons/suspend.svg
new file mode 100644
index 000000000000..ddac8b192ab2
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.job/icons/suspend.svg
@@ -0,0 +1,74 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.job/icons/tree_view.gif b/examples/org.eclipse.ui.examples.job/icons/tree_view.gif
deleted file mode 100644
index ce8bdb99b732..000000000000
Binary files a/examples/org.eclipse.ui.examples.job/icons/tree_view.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.job/icons/tree_view.svg b/examples/org.eclipse.ui.examples.job/icons/tree_view.svg
new file mode 100644
index 000000000000..41d3f9068b8a
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.job/icons/tree_view.svg
@@ -0,0 +1,356 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.job/plugin.xml b/examples/org.eclipse.ui.examples.job/plugin.xml
index 229c50aaafc3..e47120c25ae3 100644
--- a/examples/org.eclipse.ui.examples.job/plugin.xml
+++ b/examples/org.eclipse.ui.examples.job/plugin.xml
@@ -10,14 +10,14 @@
@@ -56,7 +56,7 @@
+
+
+
diff --git a/examples/org.eclipse.ui.examples.multipageeditor/plugin.xml b/examples/org.eclipse.ui.examples.multipageeditor/plugin.xml
index 377e097e7f37..cfa704069567 100644
--- a/examples/org.eclipse.ui.examples.multipageeditor/plugin.xml
+++ b/examples/org.eclipse.ui.examples.multipageeditor/plugin.xml
@@ -6,7 +6,7 @@
point="org.eclipse.ui.editors">
+
+
+
diff --git a/examples/org.eclipse.ui.examples.navigator/icons/filenav_nav.gif b/examples/org.eclipse.ui.examples.navigator/icons/filenav_nav.gif
deleted file mode 100644
index 4b98a62c6eed..000000000000
Binary files a/examples/org.eclipse.ui.examples.navigator/icons/filenav_nav.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.navigator/icons/filenav_nav.svg b/examples/org.eclipse.ui.examples.navigator/icons/filenav_nav.svg
new file mode 100644
index 000000000000..b807be35b219
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.navigator/icons/filenav_nav.svg
@@ -0,0 +1,204 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.navigator/icons/prop_ps.gif b/examples/org.eclipse.ui.examples.navigator/icons/prop_ps.gif
deleted file mode 100644
index d11c996e570d..000000000000
Binary files a/examples/org.eclipse.ui.examples.navigator/icons/prop_ps.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.navigator/icons/prop_ps.svg b/examples/org.eclipse.ui.examples.navigator/icons/prop_ps.svg
new file mode 100644
index 000000000000..79429f17cd48
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.navigator/icons/prop_ps.svg
@@ -0,0 +1,261 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.navigator/plugin.xml b/examples/org.eclipse.ui.examples.navigator/plugin.xml
index 37b290ef0424..0ccb8d4b5d18 100644
--- a/examples/org.eclipse.ui.examples.navigator/plugin.xml
+++ b/examples/org.eclipse.ui.examples.navigator/plugin.xml
@@ -12,7 +12,7 @@
@@ -95,7 +95,7 @@
contentProvider="org.eclipse.ui.examples.navigator.PropertiesContentProvider"
labelProvider="org.eclipse.ui.examples.navigator.PropertiesLabelProvider"
activeByDefault="true"
- icon="icons/prop_ps.gif"
+ icon="icons/prop_ps.svg"
priority="normal" >
@@ -141,7 +141,7 @@
class="org.eclipse.ui.examples.navigator.actions.DeletePropertyAction"
enablesFor="1"
helpContextId="org.eclipse.ui.edit.delete"
- icon="icons/delete_obj.gif"
+ icon="icons/delete_obj.svg"
id="org.eclipse.ui.examples.navigator.actions.deleteProperty"
label="Delete Property"
menubarPath="group.edit"
diff --git a/examples/org.eclipse.ui.examples.propertysheet/icons/obj16/usereditor.gif b/examples/org.eclipse.ui.examples.propertysheet/icons/obj16/usereditor.gif
deleted file mode 100644
index 64d79074260f..000000000000
Binary files a/examples/org.eclipse.ui.examples.propertysheet/icons/obj16/usereditor.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.propertysheet/icons/obj16/usereditor.svg b/examples/org.eclipse.ui.examples.propertysheet/icons/obj16/usereditor.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.propertysheet/icons/obj16/usereditor.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.propertysheet/plugin.xml b/examples/org.eclipse.ui.examples.propertysheet/plugin.xml
index d834a9e3a074..b45fc2edb9e8 100644
--- a/examples/org.eclipse.ui.examples.propertysheet/plugin.xml
+++ b/examples/org.eclipse.ui.examples.propertysheet/plugin.xml
@@ -6,7 +6,7 @@
point="org.eclipse.ui.editors">
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/ctool16/openbrwsr.gif b/examples/org.eclipse.ui.examples.readmetool/icons/ctool16/openbrwsr.gif
deleted file mode 100644
index 6d40439b49c0..000000000000
Binary files a/examples/org.eclipse.ui.examples.readmetool/icons/ctool16/openbrwsr.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/ctool16/openbrwsr.svg b/examples/org.eclipse.ui.examples.readmetool/icons/ctool16/openbrwsr.svg
new file mode 100644
index 000000000000..f54418d7a7c5
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.readmetool/icons/ctool16/openbrwsr.svg
@@ -0,0 +1,234 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/editor.gif b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/editor.gif
deleted file mode 100644
index c48d9a95677c..000000000000
Binary files a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/editor.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/editor.svg b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/editor.svg
new file mode 100644
index 000000000000..fbad0ece47f4
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/editor.svg
@@ -0,0 +1,294 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/newreadme_wiz.gif b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/newreadme_wiz.gif
deleted file mode 100644
index 293826dfe060..000000000000
Binary files a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/newreadme_wiz.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/newreadme_wiz.svg b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/newreadme_wiz.svg
new file mode 100644
index 000000000000..d080de794e2a
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/newreadme_wiz.svg
@@ -0,0 +1,546 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/usereditor.gif b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/usereditor.gif
deleted file mode 100644
index 64d79074260f..000000000000
Binary files a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/usereditor.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/obj16/usereditor.svg b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/usereditor.svg
new file mode 100644
index 000000000000..366f35987f69
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.readmetool/icons/obj16/usereditor.svg
@@ -0,0 +1,312 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/view16/sections.gif b/examples/org.eclipse.ui.examples.readmetool/icons/view16/sections.gif
deleted file mode 100644
index 008fd7ada9a4..000000000000
Binary files a/examples/org.eclipse.ui.examples.readmetool/icons/view16/sections.gif and /dev/null differ
diff --git a/examples/org.eclipse.ui.examples.readmetool/icons/view16/sections.svg b/examples/org.eclipse.ui.examples.readmetool/icons/view16/sections.svg
new file mode 100644
index 000000000000..41d3f9068b8a
--- /dev/null
+++ b/examples/org.eclipse.ui.examples.readmetool/icons/view16/sections.svg
@@ -0,0 +1,356 @@
+
+
+
+
diff --git a/examples/org.eclipse.ui.examples.readmetool/plugin.xml b/examples/org.eclipse.ui.examples.readmetool/plugin.xml
index 21c94a86a6cb..0cfaf8efd16c 100644
--- a/examples/org.eclipse.ui.examples.readmetool/plugin.xml
+++ b/examples/org.eclipse.ui.examples.readmetool/plugin.xml
@@ -45,7 +45,7 @@
toolbarPath="readme"
class="org.eclipse.ui.examples.readmetool.WindowActionDelegate"
enablesFor="1"
- icon="$nl$/icons/ctool16/openbrwsr.gif"
+ icon="$nl$/icons/ctool16/openbrwsr.svg"
helpContextId="org.eclipse.ui.examples.readmetool.open_browser_action_context"
label="%ReadmeAction.label"
menubarPath="window/org_eclipse_ui_examples_readmetool/slot1"
@@ -57,7 +57,7 @@
@@ -103,7 +103,7 @@
point="org.eclipse.ui.editors">
@@ -165,7 +165,7 @@
id="org.eclipse.ui.examples.readmetool">