diff --git a/Pinta.Resources/Icons.cs b/Pinta.Resources/Icons.cs
index 18d47f74a7..a5438a1030 100644
--- a/Pinta.Resources/Icons.cs
+++ b/Pinta.Resources/Icons.cs
@@ -121,31 +121,31 @@ public static class Icons
public const string EditSelectionNone = "ui-deselect-symbolic";
public const string EffectsAlignObject = "tool-move-symbolic";
- public const string EffectsArtisticInkSketch = "effects-artistic-inksketch";
- public const string EffectsArtisticOilPainting = "effects-artistic-oilpainting";
- public const string EffectsArtisticPencilSketch = "effects-artistic-pencilsketch";
- public const string EffectsBlursFragment = "effects-blurs-fragment";
- public const string EffectsBlursGaussianBlur = "effects-blurs-gaussianblur";
- public const string EffectsBlursMotionBlur = "effects-blurs-motionblur";
- public const string EffectsBlursRadialBlur = "effects-blurs-radialblur";
- public const string EffectsBlursUnfocus = "effects-blurs-unfocus";
- public const string EffectsBlursZoomBlur = "effects-blurs-zoomblur";
+ public const string EffectsArtisticInkSketch = "effects-artistic-inksketch-symbolic";
+ public const string EffectsArtisticOilPainting = "effects-artistic-oilpainting-symbolic";
+ public const string EffectsArtisticPencilSketch = "effects-artistic-pencilsketch-symbolic";
+ public const string EffectsBlursFragment = "effects-blurs-fragment-symbolic";
+ public const string EffectsBlursGaussianBlur = "effects-blurs-gaussianblur-symbolic";
+ public const string EffectsBlursMotionBlur = "effects-blurs-motionblur-symbolic";
+ public const string EffectsBlursRadialBlur = "effects-blurs-radialblur-symbolic";
+ public const string EffectsBlursUnfocus = "effects-blurs-unfocus-symbolic";
+ public const string EffectsBlursZoomBlur = "effects-blurs-zoomblur-symbolic";
public const string EffectsColorDithering = "effects-color-dithering";
public const string EffectsDefault = "effects-default-symbolic";
public const string EffectsDistortBulge = "effects-distort-bulge";
public const string EffectsDistortDents = "effects-distort-dents";
- public const string EffectsDistortFrostedGlass = "effects-distort-frostedglass";
+ public const string EffectsDistortFrostedGlass = "effects-distort-frostedglass-symbolic";
public const string EffectsDistortPixelate = "effects-distort-pixelate";
public const string EffectsDistortPolarInversion = "effects-distort-polarinversion";
public const string EffectsDistortTile = "effects-distort-tile";
public const string EffectsDistortTwist = "effects-distort-twist";
public const string EffectsObjectFeatherObject = "effects-object-featherobject-symbolic";
- public const string EffectsNoiseAddNoise = "effects-noise-addnoise";
+ public const string EffectsNoiseAddNoise = "effects-noise-addnoise-symbolic";
public const string EffectsNoiseMedian = "effects-noise-median";
- public const string EffectsNoiseReduceNoise = "effects-noise-reducenoise";
+ public const string EffectsNoiseReduceNoise = "effects-noise-reducenoise-symbolic";
public const string EffectsPhotoGlow = "effects-photo-glow";
- public const string EffectsPhotoRedEyeRemove = "effects-photo-redeyeremove";
- public const string EffectsPhotoSharpen = "effects-photo-sharpen";
+ public const string EffectsPhotoRedEyeRemove = "effects-photo-redeyeremove-symbolic";
+ public const string EffectsPhotoSharpen = "effects-photo-sharpen-symbolic";
public const string EffectsPhotoSoftenPortrait = "effects-photo-softenportrait";
public const string EffectsPhotoVignette = "effects-photo-vignette";
public const string EffectsRenderCells = "effects-render-cells";
@@ -153,10 +153,10 @@ public static class Icons
public const string EffectsRenderJuliaFractal = "effects-render-juliafractal";
public const string EffectsRenderMandelbrotFractal = "effects-render-mandelbrotfractal";
public const string EffectsRenderVoronoiDiagram = "effects-render-voronoidiagram";
- public const string EffectsStylizeEdgeDetect = "effects-stylize-edgedetect";
+ public const string EffectsStylizeEdgeDetect = "effects-stylize-edgedetect-symbolic";
public const string EffectsStylizeEmboss = "effects-stylize-emboss";
public const string EffectsStylizeOutline = "effects-stylize-outline";
- public const string EffectsStylizeRelief = "effects-stylize-relief";
+ public const string EffectsStylizeRelief = "effects-stylize-relief-symbolic";
public const string GradientConical = "tool-gradient-conical-symbolic";
public const string GradientDiamond = "tool-gradient-diamond-symbolic";
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-inksketch.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-inksketch.png
deleted file mode 100644
index bfe0baa2eb..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-inksketch.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-oilpainting.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-oilpainting.png
deleted file mode 100644
index 678c2fae28..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-oilpainting.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-pencilsketch.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-pencilsketch.png
deleted file mode 100644
index b93e77600d..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-artistic-pencilsketch.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-fragment.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-fragment.png
deleted file mode 100644
index bf1bd4a781..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-fragment.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-gaussianblur.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-gaussianblur.png
deleted file mode 100644
index 0d14f96091..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-gaussianblur.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-motionblur.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-motionblur.png
deleted file mode 100644
index 50138f0cc4..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-motionblur.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-radialblur.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-radialblur.png
deleted file mode 100644
index c932759e7f..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-radialblur.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-unfocus.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-unfocus.png
deleted file mode 100644
index 16ad6ccdfd..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-unfocus.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-zoomblur.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-zoomblur.png
deleted file mode 100644
index 5bbb31178d..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-blurs-zoomblur.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-distort-frostedglass.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-distort-frostedglass.png
deleted file mode 100644
index 05ee7d4beb..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-distort-frostedglass.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-noise-addnoise.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-noise-addnoise.png
deleted file mode 100644
index caa82616df..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-noise-addnoise.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-noise-reducenoise.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-noise-reducenoise.png
deleted file mode 100644
index 59afa87638..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-noise-reducenoise.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-photo-redeyeremove.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-photo-redeyeremove.png
deleted file mode 100644
index 0aee66036b..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-photo-redeyeremove.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-photo-sharpen.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-photo-sharpen.png
deleted file mode 100644
index 0c33638064..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-photo-sharpen.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-stylize-edgedetect.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-stylize-edgedetect.png
deleted file mode 100644
index 5492e2f375..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-stylize-edgedetect.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/16x16/actions/effects-stylize-relief.png b/Pinta.Resources/icons/hicolor/16x16/actions/effects-stylize-relief.png
deleted file mode 100644
index 103704394a..0000000000
Binary files a/Pinta.Resources/icons/hicolor/16x16/actions/effects-stylize-relief.png and /dev/null differ
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-inksketch-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-inksketch-symbolic.svg
new file mode 100644
index 0000000000..c8b14fc266
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-inksketch-symbolic.svg
@@ -0,0 +1,136 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-oilpainting-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-oilpainting-symbolic.svg
new file mode 100644
index 0000000000..8ca40783c3
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-oilpainting-symbolic.svg
@@ -0,0 +1,88 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-pencilsketch-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-pencilsketch-symbolic.svg
new file mode 100644
index 0000000000..66cc431c18
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-artistic-pencilsketch-symbolic.svg
@@ -0,0 +1,44 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-fragment-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-fragment-symbolic.svg
new file mode 100644
index 0000000000..e5e4c70535
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-fragment-symbolic.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-gaussianblur-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-gaussianblur-symbolic.svg
new file mode 100644
index 0000000000..6bba76c621
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-gaussianblur-symbolic.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-motionblur-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-motionblur-symbolic.svg
new file mode 100644
index 0000000000..dc1ec94ac0
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-motionblur-symbolic.svg
@@ -0,0 +1,92 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-radialblur-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-radialblur-symbolic.svg
new file mode 100644
index 0000000000..3b82f7aace
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-radialblur-symbolic.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-unfocus-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-unfocus-symbolic.svg
new file mode 100644
index 0000000000..e726ed2a21
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-unfocus-symbolic.svg
@@ -0,0 +1,1814 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-zoomblur-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-zoomblur-symbolic.svg
new file mode 100644
index 0000000000..beb66da8d0
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-blurs-zoomblur-symbolic.svg
@@ -0,0 +1,49 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-distort-frostedglass-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-distort-frostedglass-symbolic.svg
new file mode 100644
index 0000000000..3b3573b7c9
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-distort-frostedglass-symbolic.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-noise-addnoise-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-noise-addnoise-symbolic.svg
new file mode 100644
index 0000000000..07f5aaaa26
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-noise-addnoise-symbolic.svg
@@ -0,0 +1,3016 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-noise-reducenoise-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-noise-reducenoise-symbolic.svg
new file mode 100644
index 0000000000..0a589577b3
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-noise-reducenoise-symbolic.svg
@@ -0,0 +1,2893 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-photo-redeyeremove-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-photo-redeyeremove-symbolic.svg
new file mode 100644
index 0000000000..3d3bf36d63
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-photo-redeyeremove-symbolic.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-photo-sharpen-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-photo-sharpen-symbolic.svg
new file mode 100644
index 0000000000..1b317498ab
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-photo-sharpen-symbolic.svg
@@ -0,0 +1,414 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-stylize-edgedetect-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-stylize-edgedetect-symbolic.svg
new file mode 100644
index 0000000000..4e64590e7e
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-stylize-edgedetect-symbolic.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/Pinta.Resources/icons/hicolor/scalable/actions/effects-stylize-relief-symbolic.svg b/Pinta.Resources/icons/hicolor/scalable/actions/effects-stylize-relief-symbolic.svg
new file mode 100644
index 0000000000..86be6e2b09
--- /dev/null
+++ b/Pinta.Resources/icons/hicolor/scalable/actions/effects-stylize-relief-symbolic.svg
@@ -0,0 +1,54 @@
+
+