Bug 552347: Universal Intro's Launchbar icons not high resolution

Also provide high resolution icons for the remaining themes.

Change-Id: I4bf5003ea1b0dd071c5d206fb2b5a0217cefda1a
diff --git a/org.eclipse.ui.intro.universal/plugin.xml b/org.eclipse.ui.intro.universal/plugin.xml
index 97f9e43..313c615 100644
--- a/org.eclipse.ui.intro.universal/plugin.xml
+++ b/org.eclipse.ui.intro.universal/plugin.xml
@@ -136,15 +136,15 @@
             <property name="capitalizeTitles"
             		value="true"/>
             <property name="launchbarOverviewIcon"
-            		  value="$theme$graphics/launchbar/overview.gif"/>
+            		  value="$theme$graphics/launchbar/overview16.png"/>
             <property name="launchbarFirststepsIcon"
             		  value="$theme$graphics/launchbar/firststeps16.png"/>
             <property name="launchbarTutorialsIcon"
-            		  value="$theme$graphics/launchbar/tutorials.gif"/>
+            		  value="$theme$graphics/launchbar/tutorials16.png"/>
             <property name="launchbarSamplesIcon"
-            		  value="$theme$graphics/launchbar/samples.gif"/>
+            		  value="$theme$graphics/launchbar/samples16.png"/>
             <property name="launchbarWhatsnewIcon"
-            		  value="$theme$graphics/launchbar/whatsnew.gif"/>
+            		  value="$theme$graphics/launchbar/whatsnew16.png"/>
             <property name="launchbarMigrateIcon"
             		  value="$theme$graphics/launchbar/migrate16.png"/>
             <property name="launchbarWebresourcesIcon"
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16.png
index 4c15c82..d73d723 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16@2x.png
new file mode 100644
index 0000000..44dd691
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/firststeps16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16.png
index 3fc8414..c2d2fe1 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16@2x.png
new file mode 100644
index 0000000..c2d2fe1
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/migrate16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16.png
index b2e977f..ce66dad 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16@2x.png
new file mode 100644
index 0000000..8b2d4da
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/overview16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16.png
index fdff5dd..6edb26f 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16@2x.png
new file mode 100644
index 0000000..24839c6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/samples16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16.png
index f2d688f..5eb4c67 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16@2x.png
new file mode 100644
index 0000000..26224b6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/tutorials16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16.png
index b847caa..d206190 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16@2x.png
new file mode 100644
index 0000000..21a4f5d
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/webresources16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16.png
index 5294b17..967decf 100644
--- a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16.png
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16@2x.png b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16@2x.png
new file mode 100644
index 0000000..a699ec6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/circles/graphics/launchbar/whatsnew16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16.png
index 4c15c82..d73d723 100644
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16.png
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16@2x.png
new file mode 100644
index 0000000..44dd691
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/firststeps16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16.png
index 3fc8414..c2d2fe1 100644
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16.png
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16@2x.png
new file mode 100644
index 0000000..c2d2fe1
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/migrate16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview.gif b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview.gif
deleted file mode 100644
index 3fe629a..0000000
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview.gif
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview16.png
new file mode 100644
index 0000000..ce66dad
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview16@2x.png
new file mode 100644
index 0000000..8b2d4da
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/overview16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples.gif b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples.gif
deleted file mode 100644
index c695884..0000000
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples.gif
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples16.png
new file mode 100644
index 0000000..6edb26f
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples16@2x.png
new file mode 100644
index 0000000..24839c6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/samples16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials.gif b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials.gif
deleted file mode 100644
index a18d7dd..0000000
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials.gif
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials16.png
new file mode 100644
index 0000000..5eb4c67
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials16@2x.png
new file mode 100644
index 0000000..26224b6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/tutorials16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16.png
index b847caa..d206190 100644
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16.png
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16@2x.png
new file mode 100644
index 0000000..21a4f5d
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/webresources16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew.gif b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew.gif
deleted file mode 100644
index f022324..0000000
--- a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew.gif
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew16.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew16.png
new file mode 100644
index 0000000..967decf
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew16@2x.png b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew16@2x.png
new file mode 100644
index 0000000..a699ec6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/purpleMesh/graphics/launchbar/whatsnew16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16.png
index 4c15c82..d73d723 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16@2x.png
new file mode 100644
index 0000000..44dd691
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/firststeps16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16.png
index 3fc8414..c2d2fe1 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16@2x.png
new file mode 100644
index 0000000..c2d2fe1
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/migrate16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16.png
index b2e977f..ce66dad 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16@2x.png
new file mode 100644
index 0000000..8b2d4da
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/overview16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16.png
index fdff5dd..6edb26f 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16@2x.png
new file mode 100644
index 0000000..24839c6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/samples16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16.png
index f2d688f..5eb4c67 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16@2x.png
new file mode 100644
index 0000000..26224b6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/tutorials16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16.png
index b847caa..d206190 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16@2x.png
new file mode 100644
index 0000000..21a4f5d
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/webresources16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16.png
index 5294b17..967decf 100644
--- a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16.png
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16.png
Binary files differ
diff --git a/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16@2x.png b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16@2x.png
new file mode 100644
index 0000000..a699ec6
--- /dev/null
+++ b/org.eclipse.ui.intro.universal/themes/slate/graphics/launchbar/whatsnew16@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro/icons/full/dtool16/restore_welcome.gif b/org.eclipse.ui.intro/icons/full/dtool16/restore_welcome.gif
deleted file mode 100644
index 4997b20..0000000
--- a/org.eclipse.ui.intro/icons/full/dtool16/restore_welcome.gif
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.ui.intro/icons/full/etool16/restore_welcome.gif b/org.eclipse.ui.intro/icons/full/etool16/restore_welcome.gif
deleted file mode 100644
index 7736bce..0000000
--- a/org.eclipse.ui.intro/icons/full/etool16/restore_welcome.gif
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.ui.intro/icons/full/etool16/restore_welcome.png b/org.eclipse.ui.intro/icons/full/etool16/restore_welcome.png
new file mode 100644
index 0000000..d5e5136
--- /dev/null
+++ b/org.eclipse.ui.intro/icons/full/etool16/restore_welcome.png
Binary files differ
diff --git a/org.eclipse.ui.intro/icons/full/etool16/restore_welcome@2x.png b/org.eclipse.ui.intro/icons/full/etool16/restore_welcome@2x.png
new file mode 100644
index 0000000..4374213
--- /dev/null
+++ b/org.eclipse.ui.intro/icons/full/etool16/restore_welcome@2x.png
Binary files differ
diff --git a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/IntroLaunchBar.java b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/IntroLaunchBar.java
index f8e6c1a..e8a7e31 100644
--- a/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/IntroLaunchBar.java
+++ b/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/IntroLaunchBar.java
@@ -440,7 +440,7 @@
 			}
 		};
 		action.setToolTipText(Messages.IntroLaunchBar_restore_tooltip);
-		action.setImageDescriptor(ImageUtil.createImageDescriptor("full/etool16/restore_welcome.gif")); //$NON-NLS-1$
+		action.setImageDescriptor(ImageUtil.createImageDescriptor("full/etool16/restore_welcome.png")); //$NON-NLS-1$
 		// toolBarManager.add(closeAction);
 		toolBarManager.add(action);
 		toolBarManager.add(new Separator());